satisfy one's needs - Allemand Anglais Dictionnaire